package com.imot.pojo.vo;

import com.imot.pojo.entity.EmaRecord;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * ClassName: EmaNowVo
 * Description:
 * date: 2023/11/9 16:25
 *
 * @author imot-jiah.wang
 */
@Data
public class EmaNowVo {
    @ApiModelProperty(value = "电源电压 (V), 范围 22.00 到 32.00")
    private Float supplyVoltage;

    @ApiModelProperty(value = "电机电流 (A), 范围 0.00 到 42.00")
    private Float motorCurrent;

    @ApiModelProperty(value = "电机转速 (RPM), 具体范围未提供")
    private Float motorSpeed;

    @ApiModelProperty(value = "电磁扭矩,单位(NM)")
    private Float elecTorque;

    @ApiModelProperty(value = "温度 (℃), 范围 -20.00 到 150.00, 精度 ±0.2")
    private Float temperature;

    @ApiModelProperty(value = "加速度 (g), 范围 0.00 到 5.00")
    private Float acceleration;

    @ApiModelProperty(value = "推力 (N), 范围 ±5000.00")
    private Float thrust;

    @ApiModelProperty(value = "位移 (mm), 范围 ±80.00, 精度 ±0.1")
    private Float displacement;

    @ApiModelProperty(value = "目标电流 (A)")
    private Float targetCurrent;

    @ApiModelProperty(value = "目标转速 (RPM)")
    private Float targetRpm;

    @ApiModelProperty(value = "余度状态")
    private String balanceStatus;
}

